#include<stdio.h>

main(int argc,char** argv){
    
    char *ch;
    //printf("argc:%i,argv:%s",argc,*argv);
    //argv和*、++的结合优先顺序  
    while(--argc > 0 ){
       
        //printf("arg:%s\n",*argv);
        //处理命令参数
        if(*((*++argv)++) == '-'){
            //取下一个命令行参数
            ch = (*argv)++;
            //printf("ch:%s",ch);              
            if(sizeof(ch)/sizeof(char) > 1){
                printf("ch:%s\n",ch);
            }
            else if('t' == *ch ){
               printf("t\n");
            }
            else if('s' == *ch){
                printf("s\n");
            }

            if(--argc > 0){
                printf("args:%s\n",(*++argv));
            }
       }    
    }
}
